<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>[Generic Component Framework v3] GCF::IGDriveLiteFileUploaderListModel Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<!--link href="tabs.css" rel="stylesheet" type="text/css"-->
</head><body>
 <div id="wrapper">
    <div id="logo_box">
        <a class="img_link" href="https://github.com/pnudupa/gcf" target="_blank" ><img style="float:left;margin-left:10px;margin-top:5px;margin-bottom:5px;"src="header_gcf_logo.jpg" alt="GCF LOGO"/></a>
        <a class="img_link" href="https://www.vcreatelogic.com/" target="_blank" ><img style="float:right;margin-right:10px; margin-top: 30px;" src="header_vcl_logo.jpg" alt="VCL LOGO"/></a>
        <div style="clear:both"></div>
    </div>
    <div class="nav">
        <ul>
            <li class="selectedpage">
                <a class="a-home" href="index.html" >
                    <span>Home</span>
                </a>
            </li>
            <li>
                <a class="a-classes " href="classes.html">
                    <span>All Classes</span>
                </a>
            </li>
            <li>
                <a class="a-home " href="gcf_modules.html">
                    <span>Modules</span>
                </a>
            </li>
            <li>
                <a class="a-home " href="gcf_guides_and_videos.html">
                    <span>Guides & Videos</span>
                </a>
            </li>
            <li>
                <a class="a-home " href="gcf_tools_and_inbuilt_components.html">
                    <span>Tools & Components</span>
                </a>
            </li>
        </ul>
    </div>
    <div id="main-content">
        <div class="inside">
        <div>
<!-- Generated by Doxygen 1.8.16 -->
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><b>GCF</b></li><li class="navelem"><a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html">IGDriveLiteFileUploaderListModel</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">GCF::IGDriveLiteFileUploaderListModel Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span><div class="ingroups"><a class="el" href="group__gcf__gdrivelite.html">GCF's GDriveLite component</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>Helper class for accessing details of file uploaders as model.  
 <a href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:abd437104a879963f0009297286837f5f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5f">Field</a> { <br />
&#160;&#160;<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5facd111b10d9a3b1dde3efbe7c6787147d">UploadFolderId</a> = GCF::JobListModel::Object+1, 
<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5faaadf90cbc9702b2d13d9271332bfee88">UploadFileName</a>, 
<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5fa3ddf30b3dac9835e232d153fc9f48444">Uploader</a>, 
<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5fa58c4fdfeae7648326128268562ab18ec">UploaderTitle</a>, 
<br />
&#160;&#160;<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5faa99f05a4d6617382751f48418805011a">UploaderDescription</a>, 
<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5fab60921563ba5596fca169c12404a28ca">UploaderIcon</a>, 
<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5fa38e7335356839931e323b8c6197fac64">UploaderIconUrl</a>, 
<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5fa1a6701a60e55c6236403e4b6e94a1a39">UploaderProgress</a>, 
<br />
&#160;&#160;<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5fa36245f3e20685a4714dc48186abf07f0">UploaderStatus</a>, 
<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5fa9fa1868472e2f4c57d677fc19160dbc6">UploaderIsStarted</a>, 
<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5fa3a0c19417910f34b83f5c473c138e3cb">UploaderIsSuspended</a>, 
<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5fa873a0c8db7643de66010d45749f6431d">UploaderIsComplete</a>, 
<br />
&#160;&#160;<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5fab3c51531486c45888592e88b82425b8f">UploaderIsRunning</a>, 
<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5fa8ab64f81dcbb0f3c2bc49879dbb2f56a">UploaderHasError</a>, 
<a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5fa41c4412b88ff48a1e263b334c8543a51">UploaderError</a>
<br />
 }</td></tr>
<tr class="separator:abd437104a879963f0009297286837f5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_class_g_c_f_1_1_job_list_model"><td colspan="2" onclick="javascript:toggleInherit('pub_types_class_g_c_f_1_1_job_list_model')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="class_g_c_f_1_1_job_list_model.html">GCF::JobListModel</a></td></tr>
<tr class="memitem:abadcf66a847c63019abd111e232d1d04 inherit pub_types_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04">Field</a> { <br />
&#160;&#160;<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04a524c09ad77f5736f6123e53fb4f57c9e">Kind</a> = Qt::UserRole+1, 
<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04ac37b0c09f0f2f9b7f63733dceecc7c7d">Title</a>, 
<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04ac572fb9e2d362ba707233d458d5a5f03">Description</a>, 
<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04ac28846a59843a5ef3c4b9fb0428bb36c">Icon</a>, 
<br />
&#160;&#160;<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04ae1139a810429221b27df8516162bcc48">IconUrl</a>, 
<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04a280b23293d6fd84e80aed7fd63f237bd">Progress</a>, 
<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04af0391b970baf06680a3949ece06df189">Status</a>, 
<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04a373389650ad1976fade44030b9a14f0e">IsStarted</a>, 
<br />
&#160;&#160;<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04a874b7a67d196787413f4ac07613cc679">IsSuspended</a>, 
<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04a6c974e6f7b655dab22f3c0b1ed85c73e">IsComplete</a>, 
<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04adf401ba5740f6afeecc18fd2af461d0a">IsRunning</a>, 
<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04a9a59b7826fed354bf15891554a55bf8e">HasError</a>, 
<br />
&#160;&#160;<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04a697a6b6cfcc8fe457a79f0d72e3940dd">Error</a>, 
<a class="el" href="class_g_c_f_1_1_job_list_model.html#abadcf66a847c63019abd111e232d1d04a0db45b87001c9c9be1a2e0a9bfaff41e">Object</a>
<br />
 }</td></tr>
<tr class="separator:abadcf66a847c63019abd111e232d1d04 inherit pub_types_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a8cbe19d697abb9f82da97fb4b9bcf3a4"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader.html">GCF::IGDriveLiteFileUploader</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#a8cbe19d697abb9f82da97fb4b9bcf3a4">uploader</a> (const QString &amp;localFileName) const =0</td></tr>
<tr class="separator:a8cbe19d697abb9f82da97fb4b9bcf3a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa4b7f8a2d99d169daf83248394e103c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader.html">GCF::IGDriveLiteFileUploader</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#aaa4b7f8a2d99d169daf83248394e103c">uploaderAt</a> (int index) const</td></tr>
<tr class="separator:aaa4b7f8a2d99d169daf83248394e103c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7537e78b988f74e0f97e0395e075f249"><td class="memItemLeft" align="right" valign="top">virtual Q_INVOKABLE int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#a7537e78b988f74e0f97e0395e075f249">uploaderCount</a> () const =0</td></tr>
<tr class="separator:a7537e78b988f74e0f97e0395e075f249"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9e855ee0d951e033d14d8870ae5f206"><td class="memItemLeft" align="right" valign="top">virtual Q_INVOKABLE bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#aa9e855ee0d951e033d14d8870ae5f206">abortUploadAt</a> (int index)=0</td></tr>
<tr class="separator:aa9e855ee0d951e033d14d8870ae5f206"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78c8c84757294f3c9a46dea347f4af02"><td class="memItemLeft" align="right" valign="top">virtual Q_INVOKABLE bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#a78c8c84757294f3c9a46dea347f4af02">retryUploadAt</a> (int index)=0</td></tr>
<tr class="separator:a78c8c84757294f3c9a46dea347f4af02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a327f1e03a6219d72b0d71ae7de3d4920"><td class="memItemLeft" align="right" valign="top">virtual Q_INVOKABLE bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#a327f1e03a6219d72b0d71ae7de3d4920">suspendUploadAt</a> (int index)=0</td></tr>
<tr class="separator:a327f1e03a6219d72b0d71ae7de3d4920"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39c0dcfb1c495bf4bcf07d0cce8fdb96"><td class="memItemLeft" align="right" valign="top">virtual Q_INVOKABLE bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#a39c0dcfb1c495bf4bcf07d0cce8fdb96">resumeUploadAt</a> (int index)=0</td></tr>
<tr class="separator:a39c0dcfb1c495bf4bcf07d0cce8fdb96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_g_c_f_1_1_job_list_model"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_g_c_f_1_1_job_list_model')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_g_c_f_1_1_job_list_model.html">GCF::JobListModel</a></td></tr>
<tr class="memitem:a86cf70ee7ad4d6b7a1212d5564d7b2d3 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a86cf70ee7ad4d6b7a1212d5564d7b2d3">JobListModel</a> (QObject *parent=0)</td></tr>
<tr class="separator:a86cf70ee7ad4d6b7a1212d5564d7b2d3 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f8c30a3eb061bd59a547ec8a62826c6 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a5f8c30a3eb061bd59a547ec8a62826c6">~JobListModel</a> ()</td></tr>
<tr class="separator:a5f8c30a3eb061bd59a547ec8a62826c6 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f90accf031cdfc560f9f9e73bb3ec53 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a2f90accf031cdfc560f9f9e73bb3ec53">addJob</a> (<a class="el" href="class_g_c_f_1_1_abstract_job.html">AbstractJob</a> *job)</td></tr>
<tr class="separator:a2f90accf031cdfc560f9f9e73bb3ec53 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a673195faaac159e562bcd24f52d476de inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a673195faaac159e562bcd24f52d476de">removeJob</a> (<a class="el" href="class_g_c_f_1_1_abstract_job.html">AbstractJob</a> *job)</td></tr>
<tr class="separator:a673195faaac159e562bcd24f52d476de inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bc0a031b07024cd712c27187b35a188 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_g_c_f_1_1_abstract_job.html">AbstractJob</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a6bc0a031b07024cd712c27187b35a188">jobAt</a> (int index) const</td></tr>
<tr class="separator:a6bc0a031b07024cd712c27187b35a188 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bf4b3956d19476ee85c952433673c91 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">Q_INVOKABLE bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a1bf4b3956d19476ee85c952433673c91">containsJob</a> (<a class="el" href="class_g_c_f_1_1_abstract_job.html">GCF::AbstractJob</a> *job) const</td></tr>
<tr class="separator:a1bf4b3956d19476ee85c952433673c91 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80805589177ba2ec740f25fe710cc940 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">Q_INVOKABLE int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a80805589177ba2ec740f25fe710cc940">indexOfJob</a> (<a class="el" href="class_g_c_f_1_1_abstract_job.html">GCF::AbstractJob</a> *job) const</td></tr>
<tr class="separator:a80805589177ba2ec740f25fe710cc940 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52ce437beb3053c63c77eacbf56a1f2b inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">Q_INVOKABLE QObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a52ce437beb3053c63c77eacbf56a1f2b">jobObjectAt</a> (int index) const</td></tr>
<tr class="separator:a52ce437beb3053c63c77eacbf56a1f2b inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6821145f13315a467c436566e14a388 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#ae6821145f13315a467c436566e14a388">setColumns</a> (const QList&lt; int &gt; &amp;<a class="el" href="class_g_c_f_1_1_job_list_model.html#a63ddbd58ffd3fe1e52faadb7f6270aee">columns</a>)</td></tr>
<tr class="separator:ae6821145f13315a467c436566e14a388 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63ddbd58ffd3fe1e52faadb7f6270aee inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">QList&lt; int &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a63ddbd58ffd3fe1e52faadb7f6270aee">columns</a> () const</td></tr>
<tr class="separator:a63ddbd58ffd3fe1e52faadb7f6270aee inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1527d524391f2a377281ac121c9d3ca2 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a1527d524391f2a377281ac121c9d3ca2">rowCount</a> (const QModelIndex &amp;parent=QModelIndex()) const</td></tr>
<tr class="separator:a1527d524391f2a377281ac121c9d3ca2 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ac7ceb99f3159ff09e61cc49c8a0520 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a8ac7ceb99f3159ff09e61cc49c8a0520">columnCount</a> (const QModelIndex &amp;parent=QModelIndex()) const</td></tr>
<tr class="separator:a8ac7ceb99f3159ff09e61cc49c8a0520 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65bffd79c6066e187527d43e00fd91cb inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a65bffd79c6066e187527d43e00fd91cb">data</a> (const QModelIndex &amp;index, int role) const</td></tr>
<tr class="separator:a65bffd79c6066e187527d43e00fd91cb inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9602cbccbc5b7f2e80f3437aaecf01d inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">QVariant&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#ac9602cbccbc5b7f2e80f3437aaecf01d">headerData</a> (int section, Qt::Orientation orientation, int role) const</td></tr>
<tr class="separator:ac9602cbccbc5b7f2e80f3437aaecf01d inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89ac9e68591f4259ce687293c18be6ff inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">QHash&lt; int, QByteArray &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a89ac9e68591f4259ce687293c18be6ff">roleNames</a> () const</td></tr>
<tr class="separator:a89ac9e68591f4259ce687293c18be6ff inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae28ae6cfe7191dafdcb74939713a517a inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">Q_INVOKABLE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#ae28ae6cfe7191dafdcb74939713a517a">cancelAllJobs</a> ()</td></tr>
<tr class="separator:ae28ae6cfe7191dafdcb74939713a517a inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f3a0565034002bd565bcbdad9ddb467 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">Q_INVOKABLE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a6f3a0565034002bd565bcbdad9ddb467">clearCompletedJobs</a> ()</td></tr>
<tr class="separator:a6f3a0565034002bd565bcbdad9ddb467 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9ff0f6b97992fb37c4c5f6c92c4720f inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">Q_INVOKABLE bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#aa9ff0f6b97992fb37c4c5f6c92c4720f">cancelJobAt</a> (int index)</td></tr>
<tr class="separator:aa9ff0f6b97992fb37c4c5f6c92c4720f inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52b025ac775305c5c6828286ce496846 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">Q_INVOKABLE bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a52b025ac775305c5c6828286ce496846">retryJobAt</a> (int index)</td></tr>
<tr class="separator:a52b025ac775305c5c6828286ce496846 inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adba4c7f54009e3c744e84f0909cce23a inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">Q_INVOKABLE bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#adba4c7f54009e3c744e84f0909cce23a">suspendJobAt</a> (int index)</td></tr>
<tr class="separator:adba4c7f54009e3c744e84f0909cce23a inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63225a9f435420420563b49b2817b80e inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">Q_INVOKABLE bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a63225a9f435420420563b49b2817b80e">resumeJobAt</a> (int index)</td></tr>
<tr class="separator:a63225a9f435420420563b49b2817b80e inherit pub_methods_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_g_c_f_1_1_object_list_event_listener"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_g_c_f_1_1_object_list_event_listener')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_g_c_f_1_1_object_list_event_listener.html">GCF::ObjectListEventListener</a></td></tr>
<tr class="memitem:a8ff90650697e04bcd773eca37f1b620d inherit pub_methods_class_g_c_f_1_1_object_list_event_listener"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_object_list_event_listener.html#a8ff90650697e04bcd773eca37f1b620d">ObjectListEventListener</a> ()</td></tr>
<tr class="separator:a8ff90650697e04bcd773eca37f1b620d inherit pub_methods_class_g_c_f_1_1_object_list_event_listener"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8080a35f89335f9fef396c1af95849e inherit pub_methods_class_g_c_f_1_1_object_list_event_listener"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_object_list_event_listener.html#ad8080a35f89335f9fef396c1af95849e">~ObjectListEventListener</a> ()</td></tr>
<tr class="separator:ad8080a35f89335f9fef396c1af95849e inherit pub_methods_class_g_c_f_1_1_object_list_event_listener"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a521de9fb96cc6934827df962b7336fd8 inherit pub_methods_class_g_c_f_1_1_object_list_event_listener"><td class="memItemLeft" align="right" valign="top">virtual QString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_object_list_event_listener.html#a521de9fb96cc6934827df962b7336fd8">listenerType</a> () const</td></tr>
<tr class="separator:a521de9fb96cc6934827df962b7336fd8 inherit pub_methods_class_g_c_f_1_1_object_list_event_listener"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab05f82c68c2227e96cd5017cb27113ca inherit pub_methods_class_g_c_f_1_1_object_list_event_listener"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_object_list_event_listener.html#ab05f82c68c2227e96cd5017cb27113ca">objectAdded</a> (int index, QObject *obj)</td></tr>
<tr class="separator:ab05f82c68c2227e96cd5017cb27113ca inherit pub_methods_class_g_c_f_1_1_object_list_event_listener"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51c67280aea0f81a15794d335dbdd7ad inherit pub_methods_class_g_c_f_1_1_object_list_event_listener"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_object_list_event_listener.html#a51c67280aea0f81a15794d335dbdd7ad">objectDeleted</a> (int index, QObject *obj)</td></tr>
<tr class="separator:a51c67280aea0f81a15794d335dbdd7ad inherit pub_methods_class_g_c_f_1_1_object_list_event_listener"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header signals_class_g_c_f_1_1_job_list_model"><td colspan="2" onclick="javascript:toggleInherit('signals_class_g_c_f_1_1_job_list_model')"><img src="closed.png" alt="-"/>&#160;Signals inherited from <a class="el" href="class_g_c_f_1_1_job_list_model.html">GCF::JobListModel</a></td></tr>
<tr class="memitem:a3ae8b73621ac93421a64ccb4657999e0 inherit signals_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a3ae8b73621ac93421a64ccb4657999e0">jobCountChanged</a> ()</td></tr>
<tr class="separator:a3ae8b73621ac93421a64ccb4657999e0 inherit signals_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0084d575519ce6dc279173e82766a30 inherit signals_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#ac0084d575519ce6dc279173e82766a30">allJobsComplete</a> ()</td></tr>
<tr class="separator:ac0084d575519ce6dc279173e82766a30 inherit signals_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a023b112279210ec4cf693960e853886a inherit signals_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a023b112279210ec4cf693960e853886a">jobUpdated</a> (<a class="el" href="class_g_c_f_1_1_abstract_job.html">GCF::AbstractJob</a> *job)</td></tr>
<tr class="separator:a023b112279210ec4cf693960e853886a inherit signals_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4145afc63f105a9ec2373f1334903eaa inherit signals_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a4145afc63f105a9ec2373f1334903eaa">jobStarted</a> (<a class="el" href="class_g_c_f_1_1_abstract_job.html">GCF::AbstractJob</a> *job)</td></tr>
<tr class="separator:a4145afc63f105a9ec2373f1334903eaa inherit signals_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0700e499af488e0570b7a951445bd69b inherit signals_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a0700e499af488e0570b7a951445bd69b">jobSuspended</a> (<a class="el" href="class_g_c_f_1_1_abstract_job.html">GCF::AbstractJob</a> *job)</td></tr>
<tr class="separator:a0700e499af488e0570b7a951445bd69b inherit signals_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac77380bedcd5200a9fddd81efe33a2c7 inherit signals_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#ac77380bedcd5200a9fddd81efe33a2c7">jobResumed</a> (<a class="el" href="class_g_c_f_1_1_abstract_job.html">GCF::AbstractJob</a> *job)</td></tr>
<tr class="separator:ac77380bedcd5200a9fddd81efe33a2c7 inherit signals_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3531a6896d696e39956aa3cf4b720f10 inherit signals_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a3531a6896d696e39956aa3cf4b720f10">jobCompleted</a> (<a class="el" href="class_g_c_f_1_1_abstract_job.html">GCF::AbstractJob</a> *job)</td></tr>
<tr class="separator:a3531a6896d696e39956aa3cf4b720f10 inherit signals_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_class_g_c_f_1_1_job_list_model"><td colspan="2" onclick="javascript:toggleInherit('properties_class_g_c_f_1_1_job_list_model')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_g_c_f_1_1_job_list_model.html">GCF::JobListModel</a></td></tr>
<tr class="memitem:a37b94b3c4d10a53e4290e90a9943f5a2 inherit properties_class_g_c_f_1_1_job_list_model"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_g_c_f_1_1_job_list_model.html#a37b94b3c4d10a53e4290e90a9943f5a2">jobCount</a></td></tr>
<tr class="separator:a37b94b3c4d10a53e4290e90a9943f5a2 inherit properties_class_g_c_f_1_1_job_list_model"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p> 
<pre>
#include &lt;GCF3/IGDriveLiteFileUploaderListModel&gt;
</pre>
</p>
<p>File uploader model helps to create and maintain list of file uploaders. It is users responsibility to delete the uploader created using <a class="el" href="class_g_c_f_1_1_i_g_drive_lite.html#a6241094faa81be20881bf89415f98044">GCF::IGDriveLite::createFileUploader()</a>.</p>
<p>You can access the details about a uploader at a specific index by using the enumeration values of <a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5f">GCF::IGDriveLiteFileUploaderListModel::Field</a>. Also this model provides a list of helper functions to control the uploaders at specific indexes.</p>
<p>Downloaders and uploaders can be visualized in QML or a List-View. For example:</p>
<div class="image">
<img src="downloads-and-uploads-qml.png" alt=""/>
</div>
 </div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="abd437104a879963f0009297286837f5f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd437104a879963f0009297286837f5f">&#9670;&nbsp;</a></span>Field</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader_list_model.html#abd437104a879963f0009297286837f5f">GCF::IGDriveLiteFileUploaderListModel::Field</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>The enumeration values of Field represents details of GCF::IGDriveLiteUploader. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5facd111b10d9a3b1dde3efbe7c6787147d"></a>UploadFolderId&#160;</td><td class="fielddoc"><p>folder id of the uploader to which file will be uploaded. [Role-name: <code>"uploaderUploadFolderId"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5faaadf90cbc9702b2d13d9271332bfee88"></a>UploadFileName&#160;</td><td class="fielddoc"><p>uploader file name which will be uploaded. [Role-name: <code>"uploaderUploadFileName"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5fa3ddf30b3dac9835e232d153fc9f48444"></a>Uploader&#160;</td><td class="fielddoc"><p>uploader object. [Role-name: <code>"uploader"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5fa58c4fdfeae7648326128268562ab18ec"></a>UploaderTitle&#160;</td><td class="fielddoc"><p>title of the uploader. [Role-name: <code>"uploaderTitle"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5faa99f05a4d6617382751f48418805011a"></a>UploaderDescription&#160;</td><td class="fielddoc"><p>description set on the uploader. [Role-name: <code>"uploaderDescription"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5fab60921563ba5596fca169c12404a28ca"></a>UploaderIcon&#160;</td><td class="fielddoc"><p>icon of the uploader. [Role-name: <code>"uploaderIcon"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5fa38e7335356839931e323b8c6197fac64"></a>UploaderIconUrl&#160;</td><td class="fielddoc"><p>icon url of the uploader. [Role-name: <code>"uploaderIconUrl"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5fa1a6701a60e55c6236403e4b6e94a1a39"></a>UploaderProgress&#160;</td><td class="fielddoc"><p>upload progress of the uploader. [Role-name: <code>"uploaderProgress"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5fa36245f3e20685a4714dc48186abf07f0"></a>UploaderStatus&#160;</td><td class="fielddoc"><p>status of the uploader. [Role-name: <code>"uploaderStatus"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5fa9fa1868472e2f4c57d677fc19160dbc6"></a>UploaderIsStarted&#160;</td><td class="fielddoc"><p>whether uploading started. [Role-name: <code>"uploaderIsStarted"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5fa3a0c19417910f34b83f5c473c138e3cb"></a>UploaderIsSuspended&#160;</td><td class="fielddoc"><p>whether uploader is suspended. [Role-name: <code>"uploaderIsSuspended"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5fa873a0c8db7643de66010d45749f6431d"></a>UploaderIsComplete&#160;</td><td class="fielddoc"><p>whether upload is complete. [Role-name: <code>"uploaderIsComplete"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5fab3c51531486c45888592e88b82425b8f"></a>UploaderIsRunning&#160;</td><td class="fielddoc"><p>whether uploader is in runnning state. [Role-name: <code>"uploaderIsRunning"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5fa8ab64f81dcbb0f3c2bc49879dbb2f56a"></a>UploaderHasError&#160;</td><td class="fielddoc"><p>whether upload has any error. [Role-name: <code>"uploaderHasError"</code>] </p>
</td></tr>
<tr><td class="fieldname"><a id="abd437104a879963f0009297286837f5fa41c4412b88ff48a1e263b334c8543a51"></a>UploaderError&#160;</td><td class="fielddoc"><p>error while uploading. [Role-name: <code>"uploaderError"</code>] </p>
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a8cbe19d697abb9f82da97fb4b9bcf3a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8cbe19d697abb9f82da97fb4b9bcf3a4">&#9670;&nbsp;</a></span>uploader()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">GCF::IGDriveLiteFileUploaderListModel::uploader </td>
          <td>(</td>
          <td class="paramtype">const QString &amp;&#160;</td>
          <td class="paramname"><em>localFileName</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns uploader for the specified file name in the current list of uploaders.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">localFileName</td><td>file name to upload. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader.html">GCF::IGDriveLiteFileUploader</a> </dd></dl>

</div>
</div>
<a id="aaa4b7f8a2d99d169daf83248394e103c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa4b7f8a2d99d169daf83248394e103c">&#9670;&nbsp;</a></span>uploaderAt()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">GCF::IGDriveLiteFileUploaderListModel::uploaderAt </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns the uploader at the specified index.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">index</td><td>index of donwloader. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_g_c_f_1_1_i_g_drive_lite_file_uploader.html">GCF::IGDriveLiteFileUploader</a> </dd></dl>

</div>
</div>
<a id="a7537e78b988f74e0f97e0395e075f249"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7537e78b988f74e0f97e0395e075f249">&#9670;&nbsp;</a></span>uploaderCount()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">GCF::IGDriveLiteFileUploaderListModel::uploaderCount </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Total number of uploaders in the model. </p>

</div>
</div>
<a id="aa9e855ee0d951e033d14d8870ae5f206"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa9e855ee0d951e033d14d8870ae5f206">&#9670;&nbsp;</a></span>abortUploadAt()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">GCF::IGDriveLiteFileUploaderListModel::abortUploadAt </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Aborts upload of uploader at the specific index. </p>

</div>
</div>
<a id="a78c8c84757294f3c9a46dea347f4af02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78c8c84757294f3c9a46dea347f4af02">&#9670;&nbsp;</a></span>retryUploadAt()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">GCF::IGDriveLiteFileUploaderListModel::retryUploadAt </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Retries the upload of uploader at specified index. </p>

</div>
</div>
<a id="a327f1e03a6219d72b0d71ae7de3d4920"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a327f1e03a6219d72b0d71ae7de3d4920">&#9670;&nbsp;</a></span>suspendUploadAt()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">GCF::IGDriveLiteFileUploaderListModel::suspendUploadAt </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Suspends the upload of uploader at specified index. </p>

</div>
</div>
<a id="a39c0dcfb1c495bf4bcf07d0cce8fdb96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39c0dcfb1c495bf4bcf07d0cce8fdb96">&#9670;&nbsp;</a></span>resumeUploadAt()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">GCF::IGDriveLiteFileUploaderListModel::resumeUploadAt </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Resumes the upload of uploader at specified index. </p>

</div>
</div>
</div><!-- contents -->
</div>
</div>
</div>
<div class="footer_content">
<table width="100%" class="footer">
<tr>
<td align="left" width="50%">Copyright &copy; 2013-2019,
 <a class="el" href="http://www.vcreatelogic.com" target="_black">VCreate Logic Private Limited</a></td>
<td align="right" width="50%"><a class="el" href="http://www.vcreatelogic.com/products/gcf" target="_black">GCF - Generic Component Framework</a></td>
</tr>
</table>
</div>
</div>
</body>
</html>
